Version | ID |
---|---|
1.8.X | 0x3A |
1.9 | 0x0E |
1.13.1 | 0x10 |
Packet ID | State | Bound To | Field Name | Field Type | Notes | ||
---|---|---|---|---|---|---|---|
0x10 | Play | Client | |||||
ID | VarInt | Transaction ID | |||||
Start | VarInt | Start of the text to replace | |||||
Length | VarInt | Length of the text to replace | |||||
Count | VarInt | Number of elements in the following array | |||||
Matches | Match | Array | String (32767) | One eligible value to insert, note that each command is sent separately instead of in a single string, hence the need for Count. Note that for instance this doesn't include a leading / on commands. |
|||
Has tooltip | Boolean | True if the following is present | |||||
Tooltip | Optional Chat | Tooltip to display; only present if previous boolean is true |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x10 | Play | Client | |||
Start | VarInt | Start of the text to replace | |||
Length | VarInt | Length of the text to replace | |||
Count | VarInt | Number of elements in the following array | |||
Matches | Match | Array | String (32767) | One eligible value to insert, note that each command is sent separately instead of in a single string, hence the need for Count. Note that for instance this doesn't include a leading / on commands. |
|
Has tooltip | Boolean | True if the following is present | |||
Tooltip | Optional Chat | Tooltip to display; only present if previous boolean is true |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String (32767) | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String (32767) | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String (32767) | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String (32767) | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x0E | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x3A | Play | Client | Count | VarInt | Number of elements in the following array |
Matches | Array of String | One eligible command, note that each command is sent separately instead of in a single string, hence the need for Count |